trail and rudimentary campsite - Allemand Anglais Dictionnaire